package com.dunke.core.data;

import lombok.Data;

import javax.validation.constraints.AssertTrue;
import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.Size;

/**
 * IP 地址数据对象
 */
@Data
public class IpAddrData {

    /**
     * 是否以获取登录位置
     *  false 未获取， true 已获取
     */
    @Min(value = 0, message = "参数不符")
    @Max(value = 1, message = "参数不符")
    private int exist;

    /**
     * IP 地址
     */
    private String ip;

    /**
     * 管理员ID
     */
    private Integer aid;

    /**
     * 维度
     */
    private double longitude;

    /**
     * 维度
     */
    private double latitude;

    /**
     * 所在省份
     */
    private String province;

    /**
     * 所在城市
     */
    private String city;

    /**
     * 县区
     */
    private String district;

    /**
     * 详细地址
     */
    private String address;

    private String value_1;

    private String value_2;

    private String value_3;

    private String value_4;
}
